home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / cmagi134.zip / QKDOOR2F.EXE / QKDOOR.DOC < prev    next >
Text File  |  1991-09-14  |  6KB  |  195 lines

  1.  
  2.                               QkDoor v2.0e
  3.                          Copyright (c) 1989,91
  4.  
  5.                             Christopher Hall
  6.                              P.O. Box 26025
  7.                         Austin, Tx   78755-0025
  8.  
  9.                           FidoNet  1:382/29.4
  10.                           CompuServe 72150,752
  11.  
  12.  
  13. Legal:
  14.  
  15. THIS IS NOT FREE SOFTWARE!  IT IS BEING DISTRIBUTED ON THE SHAREWARE
  16. BASIS.  IF YOU USE THIS SOFTWARE, THEN YOU ARE EXPECTED TO REGISTER IT
  17. WITH THE AUTHOR.  THE $10.00 REGISTRATION FEE SHOULD BE MAILED TO THE
  18. ABOVE ADDRESS.  REGISTRATION WILL COVER THIS VERSION AND ALL FUTURE
  19. UPGRADES.
  20.  
  21. HELP SUPPORT SHAREWARE AUTHORS!!!!!!!
  22.  
  23. Changes:
  24.  
  25. v2.0F
  26.  
  27. Added support for WildCat v3.0!  The keyword is:  WC30
  28. WildCat v3.0 creates two separate files:  Door.Sys and UserInfo.Dat
  29. I have opted for only reading the Door.Sys file when WC30 is specified
  30. as the ReadType (it contains all the information I need!), however, when
  31. WC30 is specified as the WriteType - I will generate both files.
  32.  
  33. v2.0E
  34.  
  35. Changed the ExitInfo.BBS file structure to support Remote Access v1.0!
  36.  
  37. v2.0C
  38.  
  39. Some minor bug fixes for the GT and GT5 formats.
  40. Added support for the new style DOOR.SYS file.  Keyword is DOOR.
  41.  
  42. v2.0B
  43.  
  44. Added support for WWIV!  New keyword is WWIV.
  45.  
  46. v2.0A
  47.  
  48. Added support for GT PowerComm v15.5!  New keyword is GT5.
  49.  
  50. v2.9
  51.  
  52. Added support for the new OPUS v1.10!  New KeyWord is OPUSxx - where xx
  53. is the Task Number being run.  Example:  QkDoor Opus01 QBBS
  54.                                (Reads LastUS01.DAT writes Dorinfo1.Def)
  55.  
  56. Note: Full support for writing the LastUSxx.Dat file has not be tested
  57. completely - I suggest NOT converting TO OPUS as this time.  The program
  58. should READ the OPUS file properly, however.
  59.  
  60. v2.8
  61.  
  62. For both OSIRIS and OSIRIS SE - QkDoor will look for an environment
  63. variable of the type COMx=#####.  If found, the Locked Baud rate will
  64. be set to the value found.
  65.  
  66. Added support for Remote Access.  Will write both the DorInfo1.Def and
  67. ExitInfo.BBS files used by Remote Access. (Keyword: RA)
  68.  
  69. v2.7
  70.  
  71. Changed the name of Lynx to Osiris to keep up with the author!
  72.  
  73. Made some minor changes in the KeyWords!
  74.   QuickBBS is now QBBS
  75.   Osiris   is now OS
  76.   OsirisSE is now OSSE
  77.  
  78. The program will now write the ExitInfo.BBS file for QuickBBS.
  79.  
  80. v2.6
  81.  
  82. Added support for SpitFire BBS systems.  New KeyWord: "Spit" will
  83. read/write the SFDoors.Dat file used by SpitFire.
  84.  
  85. Added support for the Birthday lines in GAP's new Door.Sys file.
  86.  
  87. v2.5
  88.  
  89. Added support for QuickBBS v2.62's new ExitInfo.BBS file structure.
  90. Changed how the DCE & DTE Baud rates are written to several of the
  91. different file structures.  Therefore, this is a BETA release.
  92.  
  93. v2.4
  94.  
  95. The QkDoor.Ctl file is now OPTIONAL.  If it is found, then the default
  96. values found within will be used, however, it is not required!
  97.  
  98. Updated the Lynx and RBBS Door Types.
  99.  
  100. The LYNX Door Type now supports the new Lynx EXTINFO#.QBS file format.
  101.  
  102. The calling syntax for Lynx is now Lynx# - where # corresponds
  103. to the NODE # being used.
  104. Eg.  QkDoor QBBS Lynx2 (which will write EXTINFO2.QBS)
  105.  
  106. Similarly, RBBS must now be called with the # Node specifier.
  107. Eg.  QkDoor QBBS RBBS2 (which will write DorInfo2.Def)
  108.  
  109. -----------------------------------------------------------------------
  110. Overview:
  111.  
  112. This program is designed to allow for fast and easy conversions to/from
  113. any of the supported BBS Door info file types to any other.
  114.  
  115. Currently supported (or working on) door types are:
  116.  
  117.   GAP             -> Door.Sys
  118.   Genesis Deluxe  -> CallInfo.BBS
  119.   GT PowerComm    -> GTUser.BBS
  120.   Opus            -> LastUs#.Dat
  121.   Osiris#         -> ExtInfo#.QBS
  122.   OsirisSE###     -> Out###.QBS
  123.   PCBoard v12xx   -> PCBoard.Sys
  124.                      PCBoard.Dat
  125.                      Users
  126.   PCBoard v14xx   -> PCBoard.Sys
  127.                      PCBoard.Dat
  128.                      Users
  129.   QuickBBS        -> DorInfo1.Def ExitInfo.BBS
  130.   RemoteAccess    -> DorInfo1.Def ExitInfo.BBS
  131.   RBBS#           -> DorInfo#.Def
  132.   SpitFire        -> SFDoors.Dat
  133.   WildCat         -> CallInfo.BBS
  134.   WWIV            -> Chain.Txt
  135.  
  136. Calling Syntax:
  137.  
  138.   QkDoor [Path\]From_Door_Type [Path\]To_Door_Type [Locked_Baud_Rate]
  139.  
  140. Examples:
  141.  
  142.   QkDoor QBBS GAP
  143.          (Reads Dorinfo1.Def - Writes Door.Sys)
  144.  
  145.   QkDoor GAP QBBS
  146.          (Reads Door.Sys - Writes Dorinof1.Def)
  147.  
  148.   QkDoor C:\BBS\QBBS C:\BBS\GAP\GAP
  149.          (Reads C:\BBS\Dorinfo1.Def - Writes C:\BBS\GAP\Door.Sys)
  150.  
  151.   QkDoor C:\PCB\PCB14 C:\QuickBBS\QBBS
  152.          (Reads C:\PCB\PCBoard.Sys - Writes C:\QuickBBS\Dorinfo1.Def)
  153.  
  154.   QkDoor PCB14 C:\PCB\DOORS\PCB12
  155.          (Read PCBoard.Sys in Current Directory -
  156.           Writes PCBoard.Sys, PCBoard.Dat & Users in C:\PCB\Doors)
  157.  
  158.   QkDoor GAP QBBS 19200
  159.          (Read Door.Sys - Writes Dorinfo1.Def with Baud Rate of 19200)
  160.  
  161.   You get the idea!
  162.  
  163. Recognized KeyWords:
  164.  
  165.   GAP, Genesis, GT, Opus, OSIRIS#, OSIRISSE###, PCB12, PCB14, QBBS, RA,
  166.   RBBS#, Spit, WildCat, WWIV
  167.  
  168.    - Case does NOT matter
  169.    - # Corresponds to the Node Number
  170.  
  171. Other [Optional] File
  172.  
  173. Because so many of the Door Info files contain certain information that
  174. others do not - it was necessary to create some default values.  I have
  175. made it possible for the Sysop to enter some of his own default values.
  176. A file called "QkDoor.Ctl" may reside in the same directory as the
  177. QkDoor.Exe program.  The format of this file is as follows:
  178.  
  179. "QkDoor.Ctl"
  180.  
  181. COM1                  { Line 1 - Default Comm Port      }
  182. PC Network            { Line 2 - System Name            }
  183. Chris                 { Line 3 - Sysop's First Name     }
  184. Hall                  { Line 4 - Sysop's Last Name      }
  185. 60                    { Line 5 - Default Security Level }
  186. PASSWORD              { Line 6 - Default Door Password  }
  187.  
  188. This is a straight CR/LF Ascii file and must contain all 6 lines with
  189. the comments deleted!
  190.  
  191. That's about it.  I'll be awaiting any comments/suggestions/file
  192. formats, etc.
  193.  
  194. Chris Hall
  195.